import pygame

"""这个类是用于管理飞船的大部分行为的"""


class Ship():

    def __init__(self,screen):
        """初始化飞船，并设置其初始位置"""
        self.screen = screen

        # 加载飞船图像并获取其外接矩形
        self.image = pygame.image.load('images/ship.bmp')
        # 获取图片的外接矩形的大小
        self.rect = self.image.get_rect()
        # 获取图片的外接矩形的大小
        self.screen_rect = screen.get_rect()

        # 将每艘飞船放在屏幕底部中央
        self.rect.centerx = self.screen_rect.centerx
        self.rect.bottom = self.screen_rect.bottom



    def blitme(self):
        """在指定位置绘制飞船"""
        self.screen.blit(self.image, self.rect)